Diagram Refinements for the Design of Reactive Systems

نویسندگان

  • Dominique Cansell
  • Dominique Méry
  • Stephan Merz
چکیده

We define a class of predicate diagrams that represent abstractions of—possibly infinite-state—reactive systems. Our diagrams support the verification of safety as well as liveness properties. Non-temporal proof obligations establish the correspondence between the original specification, whereas model checking can be used to verify behavioral properties. We define a notion of refinement between diagrams that is intended to justify the top-down development of systems within the framework of diagrams. The method is illustrated by a number of mutualexclusion algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Timing diagrams add Requirements Engineering capability to Event-B Formal Development

Event-B is a language for the formal development of reactive systems. At present the RODIN toolkit [15] for Event-B is used for modeling requirements, specifying refinements and doing verification. In order to extend graphical requirements modeling capability into the real-time domain, where timing constraints are essential, we propose a Timing diagram (TD) [13] notation for Event-B. The UML 2....

متن کامل

Applying Pareto Design of GMDH-Type Neural Network for Solid-Liquid Equilibrium of Binary Systems (Isotactic Poly 1-Butene (1)-Organic Solvents (2))

Isotactic poly (1-butene), ipbu-1, was synthesized by using a metallocene catalyst. The thermodynamic phase behavior of polymer–organic solvents systems is very important in every polymer application.  In this paper, the solid–liquid equilibrium of ipbu-1 with different organic solvents (1-heptyne, cyclo octane) was studied by a mathematical model. By considering the experiments temperature...

متن کامل

Inner Permanent Magnet Synchronous Machine Optimization for HEV Traction Drive Application in Order to Achieve Maximum Torque per Ampere

Recently, Inner permanent magnet (IPM) synchronous machines have been introduced as a possible traction motor in hybrid electric vehicle (HEV) and traction applications due to their unique merits. In order to achieve maximum torque per ampere (MTPA), optimization of the motor geometry parameters is necessary. This paper Presents a design method to achieve minimum volume, MTPA and minimum ...

متن کامل

Active Power Filter Design by a Novel Approach of Multi-Objective Optimization

This paper presents an innovative active power filter design method to simultaneously compensate the current harmonics and reactive power of a nonlinear load. The power filter integrates a passive power filter which is a RL low-pass filter placed in series with the load, and an active power filter which comprises an RL in series with an IGBT based voltage source converter. The filter is assumed...

متن کامل

Integrating UML with Service Refinement for Requirements Modeling and Analysis

Unified Modeling Language (UML) is the de facto standard for requirements modeling and system design. UML as a visual language can tremendously help customers, project managers, and developers to specify the requirements of a target system. However, UML lacks the ability to specify the requirements precisely such as the contracts of the system operation, and verify the consistency and refinemen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. UCS

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2001